body,
html {
    width: 100%;
    height: 100%;
    background: url("/assets/images/login_bg.jpg") no-repeat center top ;
    background-size: cover;
}
 .layui-main {
     padding-top: 20px;
 }

 .login-reg {
     width: 400px;
     height: 310px;
     background: #fff;
     position: fixed;
     top: 50%;
     left: 50%;
     transform: translate(-50%,-50%);
 }

 .title-box {
     height: 60px;
     background: url("/assets/images/login_title.png") no-repeat center center;
 }

 .layui-form {
     padding: 0 30px;
 }
.layui-form a {
    font-size: 12px;
}
.layui-form-item {
    position: relative;
}
.layui-icon {
    position: absolute;
    top: 10px;
    left: 10px;
}
.layui-input {
    padding-left: 32px;
}
